Big Huge Thesaurus

Capparis flexuosa

noun